storm's stork - Turkish English Dictionary